home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr11 / abplus.zip / AB_PLUS.TEC
Text File  |  1993-06-07  |  7KB  |  108 lines

  1. ID:AB Intel AboveBoard Plus
  2. Quarterdeck Technical Note #150                       Filename: AB_PLUS.TEC
  3. by Stan Young                                       CompuServe: ABPLUS.TEC
  4. Last revised:  2/10/92                                Category: HW3
  5.  
  6. Subject: A full description of how to set up the AboveBoard Plus for use with
  7.          DESQview and QRAM.
  8.          
  9.  
  10. Q:   How do I set up my Intel AboveBoard Plus to best support DESQview or for 
  11.      use with QRAM?
  12.  
  13.      The Intel AboveBoard Plus supports in hardware many of the features of 
  14. the EMS 4.0 software specification that DESQview and QRAM would like to use.  
  15. It is capable of mapping EMS memory below the 640K barrier to support 
  16. DESQview's multitasking.  It also can map EMS memory into high memory 
  17. addresses above 640K and below 1 Megabyte, a feature which is useful to both 
  18. DESQview and QRAM in order to get more DOS memory.  Obtaining these features, 
  19. however, requires that the board be set up in specific ways, and there are 
  20. some restrictions in the way the board and driver work that are important to 
  21. understand.
  22.  
  23. 1.  Backfilling Motherboard Memory:
  24.  
  25.      Backfilling motherboard memory is NOT important to the operation of QRAM. 
  26.  But, as in the examples given in Appendix B of the DESQview manual, for 
  27. Enhanced Expanded Memory Boards if you want to have large expanded memory 
  28. partitions in which you can multitask programs, it is necessary to disable 
  29. motherboard memory and have the AboveBoard Plus fill memory out to 640K.  The 
  30. lowest the AboveBoard Plus will place EMS4 pages is from 256K, so it is not to 
  31. your advantage to backfill any lower than that, even if your machine will 
  32. support backfilling from a lower address.  If your machine will allow the 
  33. board to fill out from 256K, you will be able to get expanded memory 
  34. partitions of 384K. Unlike the examples in the manual shown for EEMS cards, 
  35. the partitions will be 384K regardless of the type of video card you have, as 
  36. the Intel hardware will not allow for any EMS expanded memory pages to be 
  37. mapped into the video areas.  Once the board is backfilling motherboard memory 
  38. addresses, one very important configuration item remains relative to the 
  39. driver.  You must specify the "MC" (Map Conventional) parameter to the EMM.SYS 
  40. driver.  Reference to this parameter is somewhat buried in the Intel manual, 
  41. but this parameter must be specified in order to have the driver set expanded 
  42. memory pages in the 256K-640K range.
  43.  
  44. 2.  Set the "Page Frame" as low as possible:
  45.  
  46.      This is important for BOTH DESQview and QRAM users.  The AboveBoard Plus 
  47. driver will only map memory above 640K as one contiguous block, starting with 
  48. the original 64K EMS page frame.  For any other memory to be mapped, it must 
  49. be directly above and contiguous with the page frame.  This may be changed in 
  50. a future release of the driver, as other EMS 4.0 drivers are not so 
  51. restrictive as to where the additional memory resides.
  52.      Because of this requirement, and because some versions of the Intel 
  53. installation program default the page frame to a "D000" address, memory 
  54. addresses that might be mapped may be bypassed.  To get best use from the 
  55. memory, set the page frame as low as possible.
  56.      The AboveBoard driver which became available when Intel started shipping 
  57. QRAM with its boards defaults the frame to the lowest possible address.  
  58. Upgrade drivers are available from Intel directly and are posted on Intel's 
  59. electronic bulletin board.
  60.      If you do not have such a driver, we have determined that the easiest way 
  61. to be sure the frame is low is to change the CONFIG.SYS file so the the frame 
  62. assignment (usually D000) is set to C000.  While it is often the case that a 
  63. C000 page frame setting might be in conflict with video ROMS or other 
  64. installed devices, it is our observation that the Intel driver generally 
  65. detects these devices and on boot will determine that the setting is 
  66. inappropriate and will select instead the lowest frame setting that is free -- 
  67. just what we wanted.  This method, while easy, may not be fool-proof, so if 
  68. you encounter difficulty with the frame the Intel driver selects, you will 
  69. have to do some digging into your hardware documentation to see what area 
  70. might be available.
  71.  
  72. 3.  Install the QEXT.SYS driver:
  73.  
  74.      Assuming you have an AT, you can configure some of the Intel AboveBoard 
  75. Plus memory as exTENDed memory.  By loading the QEXT.SYS driver in your 
  76. CONFIG.SYS file (see page 148 in the DESQview manual), this driver allows you 
  77. to take 60K of extended memory and make it available for running some of 
  78. DESQview's code, thus lowering the overhead of DESQview in DOS and increasing 
  79. your Maximum Available Conventional Memory by 60K as shown by the Memory 
  80. Status program.
  81.      Early versions of the AboveBoard Plus only allow you to configure 
  82. extended memory in increments of 512K, so on these systems, you have to 
  83. reserve 512K of extended memory to support the 64K QEXT driver.  The remaining 
  84. memory might be used as a VDISK, or by a disk cache, but will not be available 
  85. as expanded memory.  Intel now ships boards which can allocate memory in 128K 
  86. segments, and an upgrade for existing boards is available.
  87.      If you have other extended memory on the machine, you may not want to 
  88. allocate any of the AboveBoard as extended memory.  You would simply install 
  89. the QEXT.SYS driver and as long as the extended memory starts at 1 megabyte 
  90. (1024K), QEXT will use it.
  91.      As is usual, when using an expanded memory system, you will want to load 
  92. DESQview using the XDV.COM loader as indicated on page 139 of the DESQview 
  93. manual.  The settings above should allow you to get the best memory sizes for 
  94. DESQview.  Your Memory Status program will probably show figures somewhat less 
  95. than listed in the DESQview manual.  This is because the AboveBoard Plus will 
  96. not map into the video memory area, but the memory obtained in the windows 
  97. should be adequate for most purposes.
  98.  
  99. Intel Tech Support:     800-538-3373
  100. Intel BBS:              503-645-6275
  101. Intel Support FAX back: 503-629-7576
  102.  
  103.   ************************************************************************
  104.   *This technical note may be copied and distributed freely as long as it*
  105.   *is distributed in its entirety and it is not distributed for profit.  *
  106.   *          Copyright (C) 1991 by Quarterdeck Office Systems            *
  107.   ************************ E N D   O F   F I L E *************************
  108.